xen.git
21 years agobitkeeper revision 1.1053 (40ed42de9JFsw0T591T5jpnZ82grCw)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 12:49:34 +0000 (12:49 +0000)]
bitkeeper revision 1.1053 (40ed42de9JFsw0T591T5jpnZ82grCw)

Quieten down debug and errors.

21 years agobitkeeper revision 1.1052 (40ed38a6k6vT2ycbqz1BZA6U9KRVgg)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 12:05:58 +0000 (12:05 +0000)]
bitkeeper revision 1.1052 (40ed38a6k6vT2ycbqz1BZA6U9KRVgg)

Start of save support in xfrd.

21 years agobitkeeper revision 1.1051 (40ed377bW0cMKaeeMSXfQOknw3iMaw)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 12:00:59 +0000 (12:00 +0000)]
bitkeeper revision 1.1051 (40ed377bW0cMKaeeMSXfQOknw3iMaw)

Documentation.

21 years agobitkeeper revision 1.1050 (40ed36c3QPnXaALAJYdfejK34cJfFA)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 11:57:55 +0000 (11:57 +0000)]
bitkeeper revision 1.1050 (40ed36c3QPnXaALAJYdfejK34cJfFA)

Fix problem with message ids.

21 years agobitkeeper revision 1.1049 (40ec4ff2Ste8alBZJQMMHa4bDp5ShQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 19:33:06 +0000 (19:33 +0000)]
bitkeeper revision 1.1049 (40ec4ff2Ste8alBZJQMMHa4bDp5ShQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1048 (40ec4798TeT9RzPiK7i4naYPCCSQog)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 18:57:28 +0000 (18:57 +0000)]
bitkeeper revision 1.1048 (40ec4798TeT9RzPiK7i4naYPCCSQog)

Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1047 (40ec4767xwfcgSY7GfK70eo5k2-fpw)
xenbk@gandalf.hpl.hp.com [Wed, 7 Jul 2004 18:56:39 +0000 (18:56 +0000)]
bitkeeper revision 1.1047 (40ec4767xwfcgSY7GfK70eo5k2-fpw)

Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.1.22 (40ec4148dQ8Asmho3L6_MWS2lfI5JQ)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 18:30:32 +0000 (18:30 +0000)]
bitkeeper revision 1.1041.1.22 (40ec4148dQ8Asmho3L6_MWS2lfI5JQ)

Move machdep stuff from domain.c to arch/x86/domain.c

21 years agobitkeeper revision 1.1046 (40ec37c8Yw5F8zV1f79LCJsTGx4lsQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 17:50:00 +0000 (17:50 +0000)]
bitkeeper revision 1.1046 (40ec37c8Yw5F8zV1f79LCJsTGx4lsQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1041.18.1 (40ec37bbEfVooGtkbbrgCf3ZWEhJEg)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 17:49:47 +0000 (17:49 +0000)]
bitkeeper revision 1.1041.18.1 (40ec37bbEfVooGtkbbrgCf3ZWEhJEg)

More x86_64 stuff. Now links, but a bunch of stuff is stubbed out.
Will it run? :-)

21 years agobitkeeper revision 1.1041.1.21 (40ec2bf9G2m2k0oIiUdzodnuNzf8Nw)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 16:59:37 +0000 (16:59 +0000)]
bitkeeper revision 1.1041.1.21 (40ec2bf9G2m2k0oIiUdzodnuNzf8Nw)

Move machdep parts of memory.c to arch/x86

21 years agobitkeeper revision 1.1041.17.1 (40ec2bcdVkWjir8BhuFahaTuaVaDeQ)
xenbk@gandalf.hpl.hp.com [Wed, 7 Jul 2004 16:58:53 +0000 (16:58 +0000)]
bitkeeper revision 1.1041.17.1 (40ec2bcdVkWjir8BhuFahaTuaVaDeQ)

Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.1.20 (40ec2757AMaFbYX_parMzHPjd8NvAw)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 16:39:51 +0000 (16:39 +0000)]
bitkeeper revision 1.1041.1.20 (40ec2757AMaFbYX_parMzHPjd8NvAw)

Move mm.h to machdep

21 years agobitkeeper revision 1.1041.15.4 (40ec223eOnMe3ErIY1RnrUzk0Wz5QQ)
mjw@wray-m-3.hpl.hp.com [Wed, 7 Jul 2004 16:18:06 +0000 (16:18 +0000)]
bitkeeper revision 1.1041.15.4 (40ec223eOnMe3ErIY1RnrUzk0Wz5QQ)

Fix calls to opts.err().

21 years agobitkeeper revision 1.1041.15.3 (40ec1dd4h5qRYtsl7ADmrQI9P_NxoA)
mjw@wray-m-3.hpl.hp.com [Wed, 7 Jul 2004 15:59:16 +0000 (15:59 +0000)]
bitkeeper revision 1.1041.15.3 (40ec1dd4h5qRYtsl7ADmrQI9P_NxoA)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1041.16.1 (40ec1cc7JZD3Tq_wg7Ea5ZjrczQ0_A)
mjw@wray-m-3.hpl.hp.com [Wed, 7 Jul 2004 15:54:47 +0000 (15:54 +0000)]
bitkeeper revision 1.1041.16.1 (40ec1cc7JZD3Tq_wg7Ea5ZjrczQ0_A)

Starting to call xfrd from xend.

21 years agobitkeeper revision 1.1045 (40ec1aa7Tw6ojoQiO9Pu3Cz1YCaofA)
gm281@boulderdash.cl.cam.ac.uk [Wed, 7 Jul 2004 15:45:43 +0000 (15:45 +0000)]
bitkeeper revision 1.1045 (40ec1aa7Tw6ojoQiO9Pu3Cz1YCaofA)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1044 (40ec19236iHRt47R5UsW46zQ42dHIw)
gm281@boulderdash.cl.cam.ac.uk [Wed, 7 Jul 2004 15:39:15 +0000 (15:39 +0000)]
bitkeeper revision 1.1044 (40ec19236iHRt47R5UsW46zQ42dHIw)

Implementation of a new scheduler. Based on BVT (Borrowed Virtual Time) but trying to give more fair allocation of CPU for diverse environments (CPU-bound domains running against I/O bound ones). For that reason I called it Fair BVT (or FBVT for short). The BVT implementation gave the basic implementation. This changeset contains also the interface to control the scheduler. Unfortunatelly the contex switch allowance cannot be changed yet (a bug). The parameters introduced in the scheduler are likely to change in near future (after running tests).

21 years agobitkeeper revision 1.1041.15.2 (40ebf599xwzX2YRHxQvVAFkLp9CM5g)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 13:07:37 +0000 (13:07 +0000)]
bitkeeper revision 1.1041.15.2 (40ebf599xwzX2YRHxQvVAFkLp9CM5g)

Fix disconnect handling in netif/blkif drivers.
Add debug tracing to control-interface routines.

21 years agobitkeeper revision 1.1041.15.1 (40ebc943G6NlOlbW-3EGaR3sQs14kQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 09:58:27 +0000 (09:58 +0000)]
bitkeeper revision 1.1041.15.1 (40ebc943G6NlOlbW-3EGaR3sQs14kQ)

Revert 1.1051.4.1 (s-expression parser changes).

21 years agobitkeeper revision 1.1041.1.19 (40eb3b38u9R9sLb2ifQLhA21eo0MYQ)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 23:52:24 +0000 (23:52 +0000)]
bitkeeper revision 1.1041.1.19 (40eb3b38u9R9sLb2ifQLhA21eo0MYQ)

Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.14.3 (40eb392aJ1hgtGMI_th3WSdk6peMnw)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 23:43:38 +0000 (23:43 +0000)]
bitkeeper revision 1.1041.14.3 (40eb392aJ1hgtGMI_th3WSdk6peMnw)

Move IDLE0_TASK initializer to machdep file

21 years agobitkeeper revision 1.1041.14.2 (40eb35f5_GSsnSungjl4iDktfjy3Iw)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 23:29:57 +0000 (23:29 +0000)]
bitkeeper revision 1.1041.14.2 (40eb35f5_GSsnSungjl4iDktfjy3Iw)

Linux 2.6 based arch (ia64) needs extra include here

21 years agobitkeeper revision 1.1041.14.1 (40eb23c0avS7xcPh73oZ3JMbtKGtDQ)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 22:12:16 +0000 (22:12 +0000)]
bitkeeper revision 1.1041.14.1 (40eb23c0avS7xcPh73oZ3JMbtKGtDQ)

Shift domain.c machdep stuff into arch/domain.c.

21 years agobitkeeper revision 1.1041.1.18 (40eb0ec0a_oKtyo3Er2BJjJxyZEGmA)
iap10@labyrinth.cl.cam.ac.uk [Tue, 6 Jul 2004 20:42:40 +0000 (20:42 +0000)]
bitkeeper revision 1.1041.1.18 (40eb0ec0a_oKtyo3Er2BJjJxyZEGmA)

Merge ssh://gandalf.hpl.hp.com//var/bk/djm/xeno-unstable-common.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno-ia64.bk

21 years agobitkeeper revision 1.1041.13.1 (40eb0eb2uTenw4RI9fetIsxTLmIHyQ)
iap10@labyrinth.cl.cam.ac.uk [Tue, 6 Jul 2004 20:42:26 +0000 (20:42 +0000)]
bitkeeper revision 1.1041.13.1 (40eb0eb2uTenw4RI9fetIsxTLmIHyQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno-ia64.bk

21 years agobitkeeper revision 1.1041.1.17 (40eb0b673jnCW3n1yVuLT8OFnMJm-Q)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 20:28:23 +0000 (20:28 +0000)]
bitkeeper revision 1.1041.1.17 (40eb0b673jnCW3n1yVuLT8OFnMJm-Q)

Minor slab tweaks to move ever so slightly toward 2.6 and make ia64
(based on 2.6) easier. (NOTE! kmem_bufctl_t is now a short per 2.6!)

21 years agobitkeeper revision 1.1041.1.16 (40eafe95g-dX5S31rejiqR_01dEwUQ)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 19:33:41 +0000 (19:33 +0000)]
bitkeeper revision 1.1041.1.16 (40eafe95g-dX5S31rejiqR_01dEwUQ)

Minor ACPI tweaks to move ever so slightly toward 2.6 and make ia64
(based on 2.6) easier.

21 years agobitkeeper revision 1.1041.1.15 (40eaf4876ULxkQbaOYOreUHaxX6Xhw)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 18:50:47 +0000 (18:50 +0000)]
bitkeeper revision 1.1041.1.15 (40eaf4876ULxkQbaOYOreUHaxX6Xhw)

Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.12.1 (40eaf463vqo1P28XBKoqJozcIbT9Eg)
xenbk@gandalf.hpl.hp.com [Tue, 6 Jul 2004 18:50:11 +0000 (18:50 +0000)]
bitkeeper revision 1.1041.12.1 (40eaf463vqo1P28XBKoqJozcIbT9Eg)

Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.1.14 (40eaf438sciOdZWe5QAqcjLLtbzF2Q)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 18:49:28 +0000 (18:49 +0000)]
bitkeeper revision 1.1041.1.14 (40eaf438sciOdZWe5QAqcjLLtbzF2Q)

Minor PCI tweaks to move ever so slightly toward 2.6 and make ia64
(based on 2.6) easier.

21 years agobitkeeper revision 1.1041.5.14 (40eae986hvOKcTyFkc9Y-RJyFtelng)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jul 2004 18:03:50 +0000 (18:03 +0000)]
bitkeeper revision 1.1041.5.14 (40eae986hvOKcTyFkc9Y-RJyFtelng)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1041.11.1 (40eae978zChJ1JTCBpJ3u_R8GR89RA)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jul 2004 18:03:36 +0000 (18:03 +0000)]
bitkeeper revision 1.1041.11.1 (40eae978zChJ1JTCBpJ3u_R8GR89RA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1041.5.13 (40eae953qXVB0VAXac-t2uDXq-tS9Q)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jul 2004 18:02:59 +0000 (18:02 +0000)]
bitkeeper revision 1.1041.5.13 (40eae953qXVB0VAXac-t2uDXq-tS9Q)

Tidy up remote shutdown handling in xenolinux.

21 years agobitkeeper revision 1.1041.1.13 (40eae0ff9eEfOSJXwKN6Yf4HBbnbGg)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 17:27:27 +0000 (17:27 +0000)]
bitkeeper revision 1.1041.1.13 (40eae0ff9eEfOSJXwKN6Yf4HBbnbGg)

Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.10.1 (40eae0e7O8_iP-xZTcOxm5a7ApzQ-Q)
xenbk@gandalf.hpl.hp.com [Tue, 6 Jul 2004 17:27:03 +0000 (17:27 +0000)]
bitkeeper revision 1.1041.10.1 (40eae0e7O8_iP-xZTcOxm5a7ApzQ-Q)

Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.1.12 (40eae094p4Hi_HGiXIC_gBESK2nm0g)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 17:25:40 +0000 (17:25 +0000)]
bitkeeper revision 1.1041.1.12 (40eae094p4Hi_HGiXIC_gBESK2nm0g)

Move most of DOM0_GETDOMAININFO back to common, leaving just
getting the context in machdep code.

21 years agobitkeeper revision 1.1041.5.12 (40eacdd5K6HHt1PnK9g1obh8UFDx7w)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jul 2004 16:05:41 +0000 (16:05 +0000)]
bitkeeper revision 1.1041.5.12 (40eacdd5K6HHt1PnK9g1obh8UFDx7w)

Quieten debugging.

21 years agobitkeeper revision 1.1041.5.11 (40eacd9fZF8vOabxL_0gJXpgUypPQw)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jul 2004 16:04:47 +0000 (16:04 +0000)]
bitkeeper revision 1.1041.5.11 (40eacd9fZF8vOabxL_0gJXpgUypPQw)

Fix free_irq() calls to pass the correct dev_id.

21 years agobitkeeper revision 1.1041.9.2 (40eac5d7QK5-_Ap_TCZ0_9b3ykFACA)
mjw@wray-m-3.hpl.hp.com [Tue, 6 Jul 2004 15:31:35 +0000 (15:31 +0000)]
bitkeeper revision 1.1041.9.2 (40eac5d7QK5-_Ap_TCZ0_9b3ykFACA)

Fix for args that aren't variable assigns.

21 years agobitkeeper revision 1.1041.9.1 (40eac387W39rUFRFKTwvCfPBOF7Aow)
mjw@wray-m-3.hpl.hp.com [Tue, 6 Jul 2004 15:21:43 +0000 (15:21 +0000)]
bitkeeper revision 1.1041.9.1 (40eac387W39rUFRFKTwvCfPBOF7Aow)

Convert most 'xm create' command-line switches to variables.

21 years agobitkeeper revision 1.1041.5.10 (40eac1daX8IU45ePzj6PBYi-fwR-Mw)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jul 2004 15:14:34 +0000 (15:14 +0000)]
bitkeeper revision 1.1041.5.10 (40eac1daX8IU45ePzj6PBYi-fwR-Mw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1041.8.1 (40eac16as-X5mJEQ0g8YVoYYxLFmBg)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jul 2004 15:12:42 +0000 (15:12 +0000)]
bitkeeper revision 1.1041.8.1 (40eac16as-X5mJEQ0g8YVoYYxLFmBg)

Tidy up and simplify the Python s-expression parser.

21 years agobitkeeper revision 1.1041.5.9 (40eaa281DUwB9ZXF68O-Xa_UGdm6Aw)
xenbk@gandalf.hpl.hp.com [Tue, 6 Jul 2004 13:00:49 +0000 (13:00 +0000)]
bitkeeper revision 1.1041.5.9 (40eaa281DUwB9ZXF68O-Xa_UGdm6Aw)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1041.7.1 (40eaa1b63pn-AWBaQWrFszKHGANStQ)
mjw@wray-m-3.hpl.hp.com [Tue, 6 Jul 2004 12:57:26 +0000 (12:57 +0000)]
bitkeeper revision 1.1041.7.1 (40eaa1b63pn-AWBaQWrFszKHGANStQ)

Tidy up messaging to device backends.
Add message response handlers indexed by message id instead of
relying on a queue of deferreds.
Tidy up error handling so that deferred errors are caught.

21 years agobitkeeper revision 1.1041.5.8 (40e9b6eaotkt5EbH_KZlRdUM0Adj4A)
kaf24@scramble.cl.cam.ac.uk [Mon, 5 Jul 2004 20:15:38 +0000 (20:15 +0000)]
bitkeeper revision 1.1041.5.8 (40e9b6eaotkt5EbH_KZlRdUM0Adj4A)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1041.5.7 (40e9808fAoDayBeZwAauQ7CRlcKCog)
mjw@wray-m-3.hpl.hp.com [Mon, 5 Jul 2004 16:23:43 +0000 (16:23 +0000)]
bitkeeper revision 1.1041.5.7 (40e9808fAoDayBeZwAauQ7CRlcKCog)

Start of code to talk to migration daemon to do migrate.
Initial checkin of the migration daemon, xfrd.

21 years agobitkeeper revision 1.1041.5.6 (40e97fb09K8Oxvzk9KeNthtMZL24Tw)
mjw@wray-m-3.hpl.hp.com [Mon, 5 Jul 2004 16:20:00 +0000 (16:20 +0000)]
bitkeeper revision 1.1041.5.6 (40e97fb09K8Oxvzk9KeNthtMZL24Tw)

Don't call pending deferred if already called.

21 years agobitkeeper revision 1.1041.5.5 (40e97f82YUOF-rGuIapKOE73WUHZcg)
mjw@wray-m-3.hpl.hp.com [Mon, 5 Jul 2004 16:19:14 +0000 (16:19 +0000)]
bitkeeper revision 1.1041.5.5 (40e97f82YUOF-rGuIapKOE73WUHZcg)

Add control over domain restart on shutdown.

21 years agobitkeeper revision 1.1041.6.6 (40e96d3bioFNWNS55cowRl9PXLQZ9Q)
kaf24@scramble.cl.cam.ac.uk [Mon, 5 Jul 2004 15:01:15 +0000 (15:01 +0000)]
bitkeeper revision 1.1041.6.6 (40e96d3bioFNWNS55cowRl9PXLQZ9Q)

More x86-64 stuff.

21 years agobitkeeper revision 1.1041.5.4 (40e91178-SqPbVsYB31S0U8AMJoJRQ)
xenbk@gandalf.hpl.hp.com [Mon, 5 Jul 2004 08:29:44 +0000 (08:29 +0000)]
bitkeeper revision 1.1041.5.4 (40e91178-SqPbVsYB31S0U8AMJoJRQ)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1041.6.5 (40e6bc28spUzzcq9522VffBvuZcbag)
kaf24@scramble.cl.cam.ac.uk [Sat, 3 Jul 2004 14:01:12 +0000 (14:01 +0000)]
bitkeeper revision 1.1041.6.5 (40e6bc28spUzzcq9522VffBvuZcbag)

setup.c, x86_64.S:
  More x86_64.

21 years agobitkeeper revision 1.1041.6.4 (40e53583BjAVOWv5pUOm61mHPjnztg)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 Jul 2004 10:14:27 +0000 (10:14 +0000)]
bitkeeper revision 1.1041.6.4 (40e53583BjAVOWv5pUOm61mHPjnztg)

Fix 'halt' in xenolinux.

21 years agobitkeeper revision 1.1041.6.3 (40e532ebjteJL-J2vKsGbaORF1GYvw)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 Jul 2004 10:03:23 +0000 (10:03 +0000)]
bitkeeper revision 1.1041.6.3 (40e532ebjteJL-J2vKsGbaORF1GYvw)

Better bad-cpu error report.

21 years agobitkeeper revision 1.1041.5.3 (40e52bb9WJhGe1FCqVgmhmhFHxEFRg)
mjw@wray-m-3.hpl.hp.com [Fri, 2 Jul 2004 09:32:41 +0000 (09:32 +0000)]
bitkeeper revision 1.1041.5.3 (40e52bb9WJhGe1FCqVgmhmhFHxEFRg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1041.3.4 (40e52ba8BG52Ja01pk085Hoa4GWGqQ)
mjw@wray-m-3.hpl.hp.com [Fri, 2 Jul 2004 09:32:24 +0000 (09:32 +0000)]
bitkeeper revision 1.1041.3.4 (40e52ba8BG52Ja01pk085Hoa4GWGqQ)

Fix headers.

21 years agobitkeeper revision 1.1041.5.2 (40e52b96BQ9bUqp56S9aQ11AJvgoZg)
xenbk@gandalf.hpl.hp.com [Fri, 2 Jul 2004 09:32:06 +0000 (09:32 +0000)]
bitkeeper revision 1.1041.5.2 (40e52b96BQ9bUqp56S9aQ11AJvgoZg)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1041.3.3 (40e52970DgkhtxD_Mq--sUEE6uPUZg)
mjw@wray-m-3.hpl.hp.com [Fri, 2 Jul 2004 09:22:56 +0000 (09:22 +0000)]
bitkeeper revision 1.1041.3.3 (40e52970DgkhtxD_Mq--sUEE6uPUZg)

Change console cleanup for domains so that it gets called
when the domain channel goes away. Stops console listeners
hanging around.

21 years agobitkeeper revision 1.1041.6.2 (40e52272y6_U6CzuMhfEqO8UT-l_fA)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 Jul 2004 08:53:06 +0000 (08:53 +0000)]
bitkeeper revision 1.1041.6.2 (40e52272y6_U6CzuMhfEqO8UT-l_fA)

doc fix

21 years agobitkeeper revision 1.1041.6.1 (40e5221awCqaZfcsO_ny2z3p_6BiEg)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 Jul 2004 08:51:38 +0000 (08:51 +0000)]
bitkeeper revision 1.1041.6.1 (40e5221awCqaZfcsO_ny2z3p_6BiEg)

nsplitd.c, Makefile:
  mvdir
Makefile:
  Rename: BitKeeper/deleted/.del-Makefile~9f548ce6ff509eac -> tools/nsplitd/Makefile
nsplitd.c:
  Rename: BitKeeper/deleted/.del-nsplitd.c~8b67653f8e377176 -> tools/nsplitd/nsplitd.c

21 years agobitkeeper revision 1.1041.5.1 (40e51d24Wg4h3PKvj5VuOULXCYhqbg)
xenbk@gandalf.hpl.hp.com [Fri, 2 Jul 2004 08:30:28 +0000 (08:30 +0000)]
bitkeeper revision 1.1041.5.1 (40e51d24Wg4h3PKvj5VuOULXCYhqbg)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1041.1.11 (40e4a214S0nMcVOgrtI0299yUPBMXA)
xenbk@gandalf.hpl.hp.com [Thu, 1 Jul 2004 23:45:24 +0000 (23:45 +0000)]
bitkeeper revision 1.1041.1.11 (40e4a214S0nMcVOgrtI0299yUPBMXA)

Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.1.10 (40e49f18r_RSEThU8wQyfb6MAmHXiQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 1 Jul 2004 23:32:40 +0000 (23:32 +0000)]
bitkeeper revision 1.1041.1.10 (40e49f18r_RSEThU8wQyfb6MAmHXiQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1041.4.1 (40e49f12Fj3pygWG3LxLQ2tcwBx24A)
kaf24@scramble.cl.cam.ac.uk [Thu, 1 Jul 2004 23:32:34 +0000 (23:32 +0000)]
bitkeeper revision 1.1041.4.1 (40e49f12Fj3pygWG3LxLQ2tcwBx24A)

Fix common files when compiled without CONFIG_SMP (some x86-specific
files still don't work).

21 years agobitkeeper revision 1.1041.1.9 (40e43dae6tkOjKpGS7n77Q_WIw-vwg)
tw275@striker.cl.cam.ac.uk [Thu, 1 Jul 2004 16:37:02 +0000 (16:37 +0000)]
bitkeeper revision 1.1041.1.9 (40e43dae6tkOjKpGS7n77Q_WIw-vwg)

Fixing drive finding with scsi arrays in Xend

21 years agobitkeeper revision 1.1041.1.8 (40e42bdbxRgFLnyaLAVXrbfK0RQrgg)
kaf24@scramble.cl.cam.ac.uk [Thu, 1 Jul 2004 15:20:59 +0000 (15:20 +0000)]
bitkeeper revision 1.1041.1.8 (40e42bdbxRgFLnyaLAVXrbfK0RQrgg)

Cleanups.

21 years agobitkeeper revision 1.1041.3.2 (40e41cd2iveMByv37PKjiwl04MigLQ)
mjw@wray-m-3.hpl.hp.com [Thu, 1 Jul 2004 14:16:50 +0000 (14:16 +0000)]
bitkeeper revision 1.1041.3.2 (40e41cd2iveMByv37PKjiwl04MigLQ)

Help for defaults files.

21 years agobitkeeper revision 1.1041.3.1 (40e3fe2a5JO0HpkIeSaP8q6IITbNAQ)
mjw@wray-m-3.hpl.hp.com [Thu, 1 Jul 2004 12:06:02 +0000 (12:06 +0000)]
bitkeeper revision 1.1041.3.1 (40e3fe2a5JO0HpkIeSaP8q6IITbNAQ)

Documentation and a couple of tidies.

21 years agobitkeeper revision 1.1041.1.7 (40e3efa2LdNbC7qtT4aE-QoVd4n6yw)
kaf24@scramble.cl.cam.ac.uk [Thu, 1 Jul 2004 11:04:02 +0000 (11:04 +0000)]
bitkeeper revision 1.1041.1.7 (40e3efa2LdNbC7qtT4aE-QoVd4n6yw)

Remove redundant files.

21 years agobitkeeper revision 1.1041.1.6 (40e3e568dXMUca5bKVlAd9SLsmVpEw)
mjw@wray-m-3.hpl.hp.com [Thu, 1 Jul 2004 10:20:24 +0000 (10:20 +0000)]
bitkeeper revision 1.1041.1.6 (40e3e568dXMUca5bKVlAd9SLsmVpEw)

Release the channel and port when a domain is destroyed.
Allows the domain to finally go away.

21 years agobitkeeper revision 1.1041.1.5 (40e3c0467qvzGCG5_k0ERlfXYvvLXg)
mjw@wray-m-3.hpl.hp.com [Thu, 1 Jul 2004 07:41:58 +0000 (07:41 +0000)]
bitkeeper revision 1.1041.1.5 (40e3c0467qvzGCG5_k0ERlfXYvvLXg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1041.1.4 (40e3c039GLJ7sRSdIoNOD2_oAJinLQ)
mjw@wray-m-3.hpl.hp.com [Thu, 1 Jul 2004 07:41:45 +0000 (07:41 +0000)]
bitkeeper revision 1.1041.1.4 (40e3c039GLJ7sRSdIoNOD2_oAJinLQ)

Small fixes.

21 years agobitkeeper revision 1.1041.2.4 (40e347e3mOn-qpOvThklRxuxrNeFVQ)
djm@kirby.fc.hp.com [Wed, 30 Jun 2004 23:08:19 +0000 (23:08 +0000)]
bitkeeper revision 1.1041.2.4 (40e347e3mOn-qpOvThklRxuxrNeFVQ)

More changes to encapsulate shadow mode
Changes to move machdep dom0 ops to machdep file

21 years agobitkeeper revision 1.1041.2.3 (40e33e15ASwSHg8_daLqUfOJezgo6A)
djm@kirby.fc.hp.com [Wed, 30 Jun 2004 22:26:29 +0000 (22:26 +0000)]
bitkeeper revision 1.1041.2.3 (40e33e15ASwSHg8_daLqUfOJezgo6A)

Encapsulate shadow_mode for minimal perturbation portability
and move shadow.[ch] to machdep layer

21 years agobitkeeper revision 1.1043 (40e2f3efQjPxQusu8iQxE6VPLHlHvQ)
gm281@boulderdash.cl.cam.ac.uk [Wed, 30 Jun 2004 17:10:07 +0000 (17:10 +0000)]
bitkeeper revision 1.1043 (40e2f3efQjPxQusu8iQxE6VPLHlHvQ)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/local/scratch/gm281/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1041.2.2 (40e2ec02psfxj9RKCAgBaiEIUJeF7A)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jun 2004 16:36:18 +0000 (16:36 +0000)]
bitkeeper revision 1.1041.2.2 (40e2ec02psfxj9RKCAgBaiEIUJeF7A)

Add explicit synchronous connect/disconnect methods to port objects
in xend.

21 years agobitkeeper revision 1.1041.2.1 (40e2dccbwLPMSsarwzAscW72tSfuEg)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jun 2004 15:31:23 +0000 (15:31 +0000)]
bitkeeper revision 1.1041.2.1 (40e2dccbwLPMSsarwzAscW72tSfuEg)

Add resource tracking for pfn mappings in libxc.

21 years agobitkeeper revision 1.1041.1.3 (40e2d6d53DAWaWA94SRVDG4lVOnpEA)
mjw@wray-m-3.hpl.hp.com [Wed, 30 Jun 2004 15:05:57 +0000 (15:05 +0000)]
bitkeeper revision 1.1041.1.3 (40e2d6d53DAWaWA94SRVDG4lVOnpEA)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1041.1.2 (40e2d27cSDbzz7ouOaH0-BDTWnwndA)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jun 2004 14:47:24 +0000 (14:47 +0000)]
bitkeeper revision 1.1041.1.2 (40e2d27cSDbzz7ouOaH0-BDTWnwndA)

Balloon driver fixes from David Becker.

21 years agobitkeeper revision 1.1038.1.2 (40e2d15cfcuphKQbfhX2mh2JEFMyPA)
mjw@wray-m-3.hpl.hp.com [Wed, 30 Jun 2004 14:42:36 +0000 (14:42 +0000)]
bitkeeper revision 1.1038.1.2 (40e2d15cfcuphKQbfhX2mh2JEFMyPA)

Some missing 'types' imports and prefixes spotted by Niraj.

21 years agobitkeeper revision 1.1038.1.1 (40e2cf14GDX_OUWz8w_ZyzvGOSY2gQ)
mjw@wray-m-3.hpl.hp.com [Wed, 30 Jun 2004 14:32:52 +0000 (14:32 +0000)]
bitkeeper revision 1.1038.1.1 (40e2cf14GDX_OUWz8w_ZyzvGOSY2gQ)

Deleted unused files.
Fix VmError typo.

21 years agobitkeeper revision 1.1041.1.1 (40e2c78cfPsfEf6gMo2dzBk-JDH8iw)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jun 2004 14:00:44 +0000 (14:00 +0000)]
bitkeeper revision 1.1041.1.1 (40e2c78cfPsfEf6gMo2dzBk-JDH8iw)

Fix refcnting on Xen heap pages mapped by guests.

21 years agobitkeeper revision 1.1042 (40e2bbd3gG3SzWzhPEB4SO2s1akl_w)
gm281@boulderdash.cl.cam.ac.uk [Wed, 30 Jun 2004 13:10:43 +0000 (13:10 +0000)]
bitkeeper revision 1.1042 (40e2bbd3gG3SzWzhPEB4SO2s1akl_w)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/local/scratch/gm281/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1041 (40e2b500MGNaabM3zohLHzL0u1Ui7Q)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jun 2004 12:41:36 +0000 (12:41 +0000)]
bitkeeper revision 1.1041 (40e2b500MGNaabM3zohLHzL0u1Ui7Q)

Fix console_autoconnect option in 'xm create'.

21 years agobitkeeper revision 1.1040 (40e2a907DdoQGsSPReiCr496bEgtTQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jun 2004 11:50:31 +0000 (11:50 +0000)]
bitkeeper revision 1.1040 (40e2a907DdoQGsSPReiCr496bEgtTQ)

Remove obsolete files.

21 years agobitkeeper revision 1.1039 (40e2a7afKt88L7A1O_1cfq9LUDkUJA)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jun 2004 11:44:47 +0000 (11:44 +0000)]
bitkeeper revision 1.1039 (40e2a7afKt88L7A1O_1cfq9LUDkUJA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1038 (40e29efb5o-cWGPKu_YCox1EQYWnTw)
mjw@wray-m-3.hpl.hp.com [Wed, 30 Jun 2004 11:07:39 +0000 (11:07 +0000)]
bitkeeper revision 1.1038 (40e29efb5o-cWGPKu_YCox1EQYWnTw)

A lurking ext to rename.

21 years agobitkeeper revision 1.1033.2.1 (40e2984e2zvy_SmswhqVEUmHVvOK-Q)
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jun 2004 10:39:10 +0000 (10:39 +0000)]
bitkeeper revision 1.1033.2.1 (40e2984e2zvy_SmswhqVEUmHVvOK-Q)

Build fixes

21 years agobitkeeper revision 1.1033.1.1 (40e295c1Pw5KAnKIPFPCBGeNJ0408Q)
gm281@boulderdash.cl.cam.ac.uk [Wed, 30 Jun 2004 10:28:17 +0000 (10:28 +0000)]
bitkeeper revision 1.1033.1.1 (40e295c1Pw5KAnKIPFPCBGeNJ0408Q)

Marge of my quick-fixes from yesterday.

21 years agobitkeeper revision 1.1037 (40e290ba5o-HQbkksYbWqkMLR6_opw)
mjw@wray-m-3.hpl.hp.com [Wed, 30 Jun 2004 10:06:50 +0000 (10:06 +0000)]
bitkeeper revision 1.1037 (40e290ba5o-HQbkksYbWqkMLR6_opw)

Mis-spelt key.

21 years agobitkeeper revision 1.1036 (40e28feaeuRhSmkiLPrbADhLgYZvWw)
mjw@wray-m-3.hpl.hp.com [Wed, 30 Jun 2004 10:03:22 +0000 (10:03 +0000)]
bitkeeper revision 1.1036 (40e28feaeuRhSmkiLPrbADhLgYZvWw)

Typo.

21 years agobitkeeper revision 1.1035 (40e28e04jE3sl2dhBKYQo_m_zSm8BA)
mjw@wray-m-3.hpl.hp.com [Wed, 30 Jun 2004 09:55:16 +0000 (09:55 +0000)]
bitkeeper revision 1.1035 (40e28e04jE3sl2dhBKYQo_m_zSm8BA)

Comments and some factoring.

21 years agobitkeeper revision 1.1034 (40e28d7bx0XoTn2USwCDCvPvUTLZjQ)
mjw@wray-m-3.hpl.hp.com [Wed, 30 Jun 2004 09:52:59 +0000 (09:52 +0000)]
bitkeeper revision 1.1034 (40e28d7bx0XoTn2USwCDCvPvUTLZjQ)

Rename ext to lowlevel.

21 years agobitkeeper revision 1.1033 (40e1da63bNU-JPtX10zZdbxO6eBAfg)
iap10@tetris.cl.cam.ac.uk [Tue, 29 Jun 2004 21:08:51 +0000 (21:08 +0000)]
bitkeeper revision 1.1033 (40e1da63bNU-JPtX10zZdbxO6eBAfg)

make compile...

21 years agobitkeeper revision 1.1032 (40e1d0deDGBauqUBALMZ5CeYseIg9w)
kaf24@scramble.cl.cam.ac.uk [Tue, 29 Jun 2004 20:28:14 +0000 (20:28 +0000)]
bitkeeper revision 1.1032 (40e1d0deDGBauqUBALMZ5CeYseIg9w)

build fix

21 years agobitkeeper revision 1.1031 (40e1d02b7TWzZP0WaSOhCDygYQPX4w)
kaf24@scramble.cl.cam.ac.uk [Tue, 29 Jun 2004 20:25:15 +0000 (20:25 +0000)]
bitkeeper revision 1.1031 (40e1d02b7TWzZP0WaSOhCDygYQPX4w)

Tool cleanups.

21 years agobitkeeper revision 1.1030 (40e1c7ecu4wKzzQZ32aoNCXtRj9smw)
kaf24@scramble.cl.cam.ac.uk [Tue, 29 Jun 2004 19:50:04 +0000 (19:50 +0000)]
bitkeeper revision 1.1030 (40e1c7ecu4wKzzQZ32aoNCXtRj9smw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1029 (40e1c6ce1NufVIrsLOg06kNbotFFZA)
kaf24@scramble.cl.cam.ac.uk [Tue, 29 Jun 2004 19:45:18 +0000 (19:45 +0000)]
bitkeeper revision 1.1029 (40e1c6ce1NufVIrsLOg06kNbotFFZA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1026.1.8 (40e1b09foCFBM0EuIgrSA1uLJrWuzA)
mjw@wray-m-3.hpl.hp.com [Tue, 29 Jun 2004 18:10:39 +0000 (18:10 +0000)]
bitkeeper revision 1.1026.1.8 (40e1b09foCFBM0EuIgrSA1uLJrWuzA)

Restructuring the python code and libs - first stage.

21 years agobitkeeper revision 1.1026.3.1 (40e1966bdTS8WBGJY9WhLRE3t6GBdQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 29 Jun 2004 16:18:51 +0000 (16:18 +0000)]
bitkeeper revision 1.1026.3.1 (40e1966bdTS8WBGJY9WhLRE3t6GBdQ)

More cleanups for x86-64.